#include<stdlib.h>
#include<omp.h>

void dot(const float *arr, const float *brr, float *crr, int n){
    int i;
    #pragma omp parallel for num_threads(8)//显式指定线程数
    for (i=0;i<n;i++){//如果n比较小（比如数百），则用openmp的效果不明显
        crr[i]=arr[i]*brr[i];
    }
    return;
}
